active excretion - Spanish English Dictionary